PDF for UWP クラスライブラリを使用して、コードで PDF ドキュメントを作成し、ストリームに保存できます。次のコードスニペットは、単純なドキュメントを作成し、それを分離ストレージに保存したり、Web に配置することなく、C1PdfViewer に読み込む方法を示します。
VB でマークアップを書く場合
VB |
コードのコピー
|
---|---|
' 新しい C1PdfDocument を作成します Dim doc As New C1PdfDocument() ' PDF にコンテンツを追加します doc.DrawString("Hello World!", New Font("Arial", 14), Colors.Black, doc.PageRectangle) ' PDF をメモリストリームに保存します Dim ms As New MemoryStream() doc.Save(ms) ' ストリームから PDF を読み込みます ms.Seek(0, SeekOrigin.Begin) c1PdfViewer1.LoadDocument(ms) |
C# でマークアップを書く場合
C# |
コードのコピー
|
---|---|
// 新しい C1PdfDocument を作成します C1PdfDocument doc = new C1PdfDocument(); // PDF にコンテンツを追加します doc.DrawString("Hello World!", new Font("Arial", 14), Colors.Black, doc.PageRectangle); // PDF をメモリストリームに保存します MemoryStream ms = new MemoryStream(); doc.Save(ms); // ストリームから PDF を読み込みます ms.Seek(0, SeekOrigin.Begin); await c1PdfViewer1.LoadDocumentAsync(ms); |